package cn.lingyangwl.agile.pay.model.bo;

import cn.lingyangwl.agile.pay.constant.MergePayTypeEnum;
import lombok.*;

/**
 * 收银台token信息, 使用aes加密和解密, 密钥是商户配置的密钥
 * @author shenguangyang
 */
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class CashierTokenInfo {
    /**
     * 商户号
     */
    private String mchNo;

    /**
     * 商户的应用id
     */
    private String appId;

    /**
     * 聚合支付类型, 预留字段
     * @see MergePayTypeEnum
     */
    private String type;

    /**
     * 支付订单号
     */
    private String payOrderNo;
}
